submit a paper - Alemán Inglés Diccionario